#pragma once
#include <functional>
#include "Intent.h"

typedef std::function<void(CIntent *pIntent)> ONBSRECEIVE;
class IBroadcastReceiver
{
public:
	virtual void addAction(const char *pszAction) = 0;
	virtual void setPriority(const unsigned int nPriority) = 0;
	virtual void setOnBsReceiver(ONBSRECEIVE onBsReceive) = 0;
};


